ProfilePropertyMetadata 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供值的集合,這些值描述設定檔屬性。
public ref class ProfilePropertyMetadata
public ref class ProfilePropertyMetadata : System::Runtime::Serialization::IExtensibleDataObject
[System.Runtime.Serialization.DataContract]
public class ProfilePropertyMetadata
[System.Runtime.Serialization.DataContract]
public class ProfilePropertyMetadata : System.Runtime.Serialization.IExtensibleDataObject
[<System.Runtime.Serialization.DataContract>]
type ProfilePropertyMetadata = class
[<System.Runtime.Serialization.DataContract>]
type ProfilePropertyMetadata = class
interface IExtensibleDataObject
Public Class ProfilePropertyMetadata
Public Class ProfilePropertyMetadata
Implements IExtensibleDataObject
- 繼承
-
ProfilePropertyMetadata
- 屬性
- 實作
備註
當您透過 ProfileService 類別存取設定檔時, ProfilePropertyMetadata 您可以使用 類別來擷取配置檔案屬性的相關資訊。 您可以擷取屬性的名稱和類型、是否為唯讀、是否可以由尚未驗證的使用者存取,以及預設值。 應用程式可以根據這些值採取適當的動作,例如不嘗試設定唯讀屬性。
若要從與 Windows Communication Framework 相容的應用程式存取 ProfilePropertyMetadata 物件, (WCF) ,請使用 GetPropertiesMetadata 類別的 ProfileService 方法。 使用者不需要登入即可擷取物件, ProfilePropertyMetadata 因為配置檔案屬性的中繼資料不是使用者設定檔屬性值特有的。
建構函式
ProfilePropertyMetadata() |
初始化 ProfilePropertyMetadata 類別的新執行個體。 |
屬性
AllowAnonymousAccess |
取得或設定值,表示屬性是否可供未經授權的使用者使用。 |
DefaultValue |
取得或設定屬性的預設值。 |
ExtensionData |
取得或設定 ExtensionDataObject 的參考。 |
IsReadOnly |
取得或設定值,表示設定檔屬性是否為唯讀。 |
PropertyName |
取得或設定設定檔屬性的名稱。 |
SerializeAs |
取得或設定值,表示如何序列化屬性值。 |
TypeName |
取得或設定設定檔屬性型別的組件限定名稱。 |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |