Compartilhar via


SPContentTypeId.GetHashCode method

Retorna um código de hash para o identificador de tipo de conteúdo atual (ID).

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public Overrides Function GetHashCode As Integer
'Uso
Dim instance As SPContentTypeId
Dim returnValue As Integer

returnValue = instance.GetHashCode()
public override int GetHashCode()

Valor retornado

Type: System.Int32
O código de hash para o objeto atual.

Comentários

Se os dois objetos SPContentTypeId comparam como iguais, o método GetHashCode retorna o mesmo valor para ambos os objetos.

Examples

O exemplo a seguir mostra um aplicativo de console que usa códigos de hash para determinar se dois objetos SPContentTypeId são idênticos.

Imports System
Imports Microsoft.SharePoint

Module Test
   Sub Main()
      Dim x As SPContentTypeId = SPBuiltInContentTypeId.Announcement
      Dim y As SPContentTypeId = web.Lists("Announcements").ContentTypes("Announcement").Id
      Dim z As SPContentTypeId = y.Parent

      Console.WriteLine(y.GetHashCode() = x.GetHashCode())
      Console.WriteLine(z.GetHashCode() = x.GetHashCode())

      Console.Write(vbCrLf + "Press ENTER to continue...")
      Console.ReadLine()
   End Sub
End Module
using System;
using Microsoft.SharePoint;

namespace Test
{
   class ConsoleApp
   {
      static void Main(string[] args)
      {
         SPContentTypeId x = SPBuiltInContentTypeId.Announcement;
         SPContentTypeId y = web.Lists["Announcements"].ContentTypes["Announcement"].Id;
         SPContentTypeId z = y.Parent;

         Console.WriteLine(y.GetHashCode() == x.GetHashCode());
         Console.WriteLine(z.GetHashCode() == x.GetHashCode());

         Console.Write("\nPress ENTER to continue...");
         Console.ReadLine();
      }
   }
}

O aplicativo imprime a seguinte saída no console.

False
True

Press ENTER to continue...

Ver também

Referência

SPContentTypeId structure

SPContentTypeId members

Microsoft.SharePoint namespace

Outros recursos

Content Type IDs

Introduction to Content Types

Site and List Content Types

Base Content Type Hierarchy